GPM (General Purpose Mouse) — демон, позволяющий использовать мышь в виртуальных терминалах Linux.

## Установка

[Установите](/index.php/Pacman_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0_.D0.BE.D0.BF.D1.80.D0.B5.D0.B4.D0.B5.D0.BB.D0.B5.D0.BD.D0.BD.D1.8B.D1.85_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.BE.D0.B2 "Pacman (Русский)") пакет [gpm](https://www.archlinux.org/packages/?name=gpm), доступный в [официальных репозиториях](/index.php/Official_repositories_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Official repositories (Русский)"). Для поддержки тачпада на ноутбуке вам, вероятно, понадобится дополнительно установить [xf86-input-synaptics](https://www.archlinux.org/packages/?name=xf86-input-synaptics).

## Настройка

Для запуска демона *gpm* необходимо указать некоторые опции. С помощью опции `-m` определяется файл устройства мыши. Опция `-t` используется для указания типа мыши. Чтобы отобразить список возможных вариантов для опции `-t`, выполните команду `gpm -m *устройство* -t help`:

```
$ gpm -m /dev/input/mice -t help

```

Параметры запуска демона можно также указать в файле `/etc/conf.d/gpm`.

*   Для PS/2 мыши, замените стандартную строку в файле на:

	GPM_ARGS="-m /dev/psaux -t ps2"

*   В свою очередь, для USB-мыши:

	GPM_ARGS="-m /dev/input/mice -t imps2"

*   И трекпоинта IBM:

	GPM_ARGS="-m /dev/input/mice -t ps2"

**Примечание:** Если мышь имеет только две кнопки, добавьте опцию `-2` в `GPM_ARGS`, тогда вставка текста будет происходить по нажатию второй кнопки.

После настройки [запустите](/index.php/%D0%97%D0%B0%D0%BF%D1%83%D1%81%D1%82%D0%B8%D1%82%D0%B5 "Запустите") и [включите](/index.php/%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D0%B5 "Включите") службу `gpm.service`.

Более подробную информацию вы можете получить на [странице справочного руководства](/index.php/Man_page_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Man page (Русский)") `gpm (8)`.